settle on a deal - İngilizce Eşanlam Sözlük